About Thomas Lowry Trading Limited (12087252) United Kingdom