About Hoker Limited (12531562) United Kingdom