Astute F & D Limited