About Ferrand Mclaughlin Limited (05059485) United Kingdom