About Outram Bros. Ltd (13187241) United Kingdom