About F & Ss London Limited (09080494) United Kingdom