About Catbells Ltd. (01634696) United Kingdom