About Caddyrite Limited (06855728) United Kingdom