About Richardson & Squibb Limited (07377494) United Kingdom