About Barhos Developments Ltd (04487042) United Kingdom