About J H Idris Ltd (09096095) United Kingdom