About Seven Barrows Limited (06546556) United Kingdom