About Parker & Gillam Limited (09579845) United Kingdom