About Bart J. Snowball Limited (03690936) United Kingdom