About Bowles Green Limited (03780625) United Kingdom