About Laughton & Wallace Limited (12376124) United Kingdom