About Andrew Scientific Limited (07086390) United Kingdom