About Tamborel Limited (10643522) United Kingdom