About Parmelee Limited (00517490) United Kingdom