About Well Lake Limited (SC629640) United Kingdom