About James Clary Consulting Limited (07072053) United Kingdom