About Parker Holdings (sw) Limited (11163449) United Kingdom