About Bedfont Scientific Limited (01289798) United Kingdom