About Flaxby Investment Llp (OC432195) United Kingdom