About Central & Country (whitchurch) Limited (12043932) United Kingdom