About Steve Rigby Building Maintenance Contractors Limited (04643709) United Kingdom