About Tegrel Limited (04469584) United Kingdom