About J-p Teal Ltd (12175697) United Kingdom