About Potter & Moore (devon ) Ltd (10001847) United Kingdom