About Barrow Green Ltd (06044448) United Kingdom