About Durand Bower Limited (13462459) United Kingdom