About F. Vindis & Sons (st. Ives) Limited (01687714) United Kingdom