About Lyall S Constructions Ltd (07783815) United Kingdom