About Middleton Lodge Building Services Limited (08312569) United Kingdom