About Leckonby Limited (02134766) United Kingdom