About Ashford Laboratories Limited (03055221) United Kingdom