About F & D Holdings Limited (SC263254) United Kingdom