About Durfield Limited (02261721) United Kingdom