About Jac Umbrellas Ltd (12705600) United Kingdom