About Teejays Bestvalue Ltd (12986402) United Kingdom