About Hickton (birmingham) Limited (08268532) United Kingdom