About Hoskins Holdings Limited (08496414) United Kingdom