About J Weller Ltd (11575039) United Kingdom