About Designersaurus Rex Limited (06570150) United Kingdom