About Benn Upper Ltd (10541308) United Kingdom