About Barflax Design (hull) Limited (05845462) United Kingdom