About Lorfield Laboratories Limited (04479897) United Kingdom