About Furball Limited (09648006) United Kingdom