About Majumder Engineering Solutions Limited (SC592811) United Kingdom