About Beardmore I.t. Consultancy Limited (12732875) United Kingdom