About Squibb Limited (06437263) United Kingdom