About O G Thomas Walling Limited (12156990) United Kingdom