About J & C H Solutions Limited (07509647) United Kingdom