About Laurence Factor & Co. Limited (04659767) United Kingdom