About Leather Bond Ltd (12043958) United Kingdom