About Jones & Alcock Limited (00603125) United Kingdom