About Pencare Developments Limited (02199865) United Kingdom