About Will Squibb Limited (07291742) United Kingdom