About Tegfan Management Company Limited (02399425) United Kingdom