About Parker & Moses Ltd (11078157) United Kingdom