About Rigby Structural Design Services Limited (02326336) United Kingdom