About Ctr Holdings Limited (03292570) United Kingdom