About Designham Limited (13671409) United Kingdom