About Ejh Mcbride Limited (SC689413) United Kingdom