About Lamont Anderson Limited (12674749) United Kingdom