About Clifford Lax Business Sales Ltd (06973662) United Kingdom