About Laughton Greenwood Limited (RS007505) United Kingdom