About J H Components Limited (03179352) United Kingdom