About Pelrose Limited (09434312) United Kingdom