About N & B Phillips Limited (12230157) United Kingdom