About Placal A C Maintenance Ltd (13589464) United Kingdom