About Bassett & Ryder Limited (04784866) United Kingdom