About Leather Notions Ltd (09087451) United Kingdom