About Jerry & Kade Limited (10886171) United Kingdom