About Chris Place Limited (12920753) United Kingdom