About Tec Bulimar Ltd (11241763) United Kingdom