About Innovative Design Technologies (uk) Limited (07280076) United Kingdom