About Rigby Investments Limited (06676120) United Kingdom