About Thomas Bowen Ltd (12022815) United Kingdom