About The Random Design Company Uk Limited (06858042) United Kingdom