About Letcheck Inventories Limited (05168352) United Kingdom