About Lincroft & Company Limited (04437508) United Kingdom