About Ambury Bath Limited (07823231) United Kingdom