About Bensam Consulting Ltd. (03640333) United Kingdom