About Leaholme Limited (03127971) United Kingdom