About N P Baker Limited (10824297) United Kingdom