About 0123d Tech & Eng Materials Ltd (13346823) United Kingdom