About Rickards Period Plastering Limited (08388333) United Kingdom