About Robert Mclaughlin Photography Limited (SC336485) United Kingdom