About P&s Bell Consultants Limited (10468910) United Kingdom