About Bartram & Co (lutterworth) Limited (04059700) United Kingdom