About Tillie Bar Ltd (SC531143) United Kingdom