About N & P Burrows Limited (04611963) United Kingdom