About Ben Ingram Limited (09392382) United Kingdom