About Welckley Management Ltd (11689719) United Kingdom