About Ebb (bristol) Limited (12831888) United Kingdom