About Fortnum & Fox Limited (10635252) United Kingdom