About Kingsbury Scientific Limited (10799659) United Kingdom