About S Dixon Consulting Limited (10865261) United Kingdom