About Joseph Clark London Limited (12571413) United Kingdom