About Jacktar Utilities Ltd (11911398) United Kingdom