About Parkray Limited (04650696) United Kingdom