About Lane Fine Art Limited (00710085) United Kingdom