About Octagon Barn Ltd (09124666) United Kingdom