About Oliver Thomson H&s Consultant Ltd (12198462) United Kingdom