About Prestwood Etheridge Holdings Limited (01216996) United Kingdom