About Duffield Building Services Limited (08047539) United Kingdom