About Intouch Inventories Limited (06147960) United Kingdom