About The Jackloc Company Limited (04890609) United Kingdom