About Leibstring Ltd (12767857) United Kingdom