About Lyall & Jones Builders Limited (11732795) United Kingdom