About Rigby E & I Ltd (10474527) United Kingdom