About Plimvale Limited (02262453) United Kingdom