About Carl West Limited (03342144) United Kingdom