About Lorraine Richardson Limited (11872032) United Kingdom