About Parkroy Engineering Limited (01820226) United Kingdom