About Bencar Ltd (09259557) United Kingdom