About Bensam Consulting Services Limited (05227157) United Kingdom