About Sera Laboratories International Limited (03572986) United Kingdom