About Derek Lane & Co Limited (13702352) United Kingdom