About Baggy Cat Limited (07670438) United Kingdom