About John Clementi Oliver Limited (13526713) United Kingdom