About Durdy & Co Limited (13229371) United Kingdom