About Cliff Barrows (belgrave) Limited (00693221) United Kingdom