About Designapex Limited (02974120) United Kingdom