About Hickton (halesowen) Limited (13587057) United Kingdom