About Pencombe Associates Ltd (05132289) United Kingdom