About Quailplace Limited (02084115) United Kingdom