About Pemrock Limited (10743349) United Kingdom