About Cedric A Services Limited (12960113) United Kingdom