About Bastford Holdings Limited (07419629) United Kingdom