About Barrr Developments Limited (13214193) United Kingdom