About K & N Umbrella Limited (12821310) United Kingdom