About Thilake Limited (07418715) United Kingdom