About Qr Sallows Limited (12358564) United Kingdom