About Rigby & Goode Limited (06304618) United Kingdom