About Jackson Rickerby Limited (09477210) United Kingdom