About Admiral Designs Limited (07978459) United Kingdom