About Sumption & Mcleod Ltd (12591850) United Kingdom