About F&f Hammersmith Limited (12274701) United Kingdom