About J C Trusler Ltd (11558089) United Kingdom