About Cull Services Limited (13080278) United Kingdom