About Pennard Burrows Limited (00311595) United Kingdom