About Barry Deeprose Ltd (05732441) United Kingdom