About Kerrier Developments Limited (02358248) United Kingdom