About Parker Rose Holdings Limited (13509661) United Kingdom