About Benclin Ltd (12851972) United Kingdom