About Pencroft Associates Limited (10394848) United Kingdom