About Mcglinntech Limited (13172785) United Kingdom