About Benning Bros. Holdings Ltd (05520833) United Kingdom