About Squeezed Bristol Limited (10834306) United Kingdom