About Bascule Scientific Limited (03484819) United Kingdom