About Slades (christchurch) Ltd (10078633) United Kingdom