About Callum George Taylor & Partners Limited (11703608) United Kingdom