About Barkel Developments Limited (02371637) United Kingdom