About Ideal Inventories Limited (07729558) United Kingdom