About Parker Liddle Architecture Ltd (13192352) United Kingdom