About O Connell & Squelch Limited (07053126) United Kingdom