About Sumner & Moore Limited (04666728) United Kingdom