About Durrand Ltd (12898215) United Kingdom