About Aldel Designs Limited (10704388) United Kingdom