About Shells Brighouse Ltd (11860589) United Kingdom