About Qbh (windmill Street) Ltd (13504242) United Kingdom