About Intarc Design Ltd (07592262) United Kingdom