About Truchlewski Limited (10187376) United Kingdom