About Ben Shan Limited (07553579) United Kingdom