About Laughton Scott Limited (08083139) United Kingdom