About North Pallant Ltd (08434826) United Kingdom