About L & R Flintoft Limited (04843980) United Kingdom