About Hoskins & Vickery Limited (09389378) United Kingdom