About Lross Construction Limited (12250378) United Kingdom