About Barsby Estates Limited (10840383) United Kingdom