About Covercat Equipment Limited (07709627) United Kingdom