About Toogood Industrial Limited (04995631) United Kingdom