About L C Richardson Engineering Ltd (12037544) United Kingdom