About Roy Pilmoor Associates Ltd (11660162) United Kingdom