About Canberra Corporation Ltd (04005962) United Kingdom