About Mcdermott Homes Limited (05856885) United Kingdom