About Trudo Limited (09527979) United Kingdom