About F. Vindis & Sons (bedford) Limited (02970761) United Kingdom