About Parker & Dot Ltd. (13627391) United Kingdom