About Lamont Richards Ltd (09717086) United Kingdom