About Jade Pennington Limited (12069998) United Kingdom