About Tillie Harris Ltd (12564351) United Kingdom