About Whl & Company Group Limited (10442242) United Kingdom