About Ltc Awards Limited (09249269) United Kingdom