About Leadhall Bay Limited (06980618) United Kingdom