About Querns Associates Limited (12203851) United Kingdom