About Ben Newman Development Limited (13182000) United Kingdom