About J&s Kaleeckal Ltd (12093263) United Kingdom