About Lane & Co Limited (06367745) United Kingdom