About Blueteazle Limited (06333693) United Kingdom