About Barrs Estates Ltd (04201095) United Kingdom