About The Catnip Company Limited (09034835) United Kingdom