About Stonemere Mech Limited (09239284) United Kingdom