About F & D Developments Limited (05524597) United Kingdom