About Claughton Developments Company Limited (02527916) United Kingdom