About S. F. Collicott Consulting Limited (10309093) United Kingdom