About Flaxton Ltd (10491886) United Kingdom