About Birchclaim Limited (02584675) United Kingdom