About Trubell Limited (02372760) United Kingdom