About Poundcroft Investment Company Limited (13222518) United Kingdom