About Puma-tail Limited (02305404) United Kingdom