About Applique & Co Ltd (10604113) United Kingdom