About Boocock & Dimou Ltd (13219683) United Kingdom