About Secateur Ltd (12770666) United Kingdom