About Tylosand Limited (12057680) United Kingdom