About The Lane Agency Holdings Limited (SC593588) United Kingdom