About Exquis Designs Ltd (08624367) United Kingdom