About Berrys Of Holborn Ltd (07345434) United Kingdom