About Duffield Building & Maintenance Limited (07206725) United Kingdom