About Apex Elements Limited (02598501) United Kingdom