About Ejc Clerkin Limited (13608528) United Kingdom