About Sopp Consultants Limited (11056078) United Kingdom