About Abbey Scientific Limited (07343111) United Kingdom