About International Design (services) Limited (07586054) United Kingdom