About P & S Abbott Holdings Ltd (11916486) United Kingdom