About Apex Industries Limited (02333653) United Kingdom