About Thurian Design & Development Limited (07395798) United Kingdom