About Rickyard Construction Limited (13361953) United Kingdom