About Quaybray Limited (11970021) United Kingdom