About Charles Oldroyd Associates Limited (07556339) United Kingdom