About Rigby Management Limited (05380959) United Kingdom