About Jackaboos Ltd (05497212) United Kingdom