About Westminster Scientific Limited (09065146) United Kingdom