About Richards Of Hull (1998) Limited (03556854) United Kingdom