About H&j (melling) Limited (10264441) United Kingdom