About Parkroe Limited (11478797) United Kingdom