About Queensway Admin Limited (07334504) United Kingdom