About Giltspur Scientific Limited (02567561) United Kingdom