About Rickquest (1982) Limited (01666097) United Kingdom