About Rickerby Limited (04985069) United Kingdom