About Trs Windmill Limited (05176710) United Kingdom