About F. & M. (london) Limited (07873518) United Kingdom