About Llexeter Limited (04940600) United Kingdom