About Simpson Mahoney Parrock Limited (02145924) United Kingdom