About Trurowski Limited (09300470) United Kingdom