About L&b Perrins Ltd (10639037) United Kingdom