About Leggatt Construction And Maintenance Ltd (09979926) United Kingdom