About Roger C. Millichamp Limited (02302558) United Kingdom