About Quidham Limited (02201152) United Kingdom