About Quarterhouse Lancaster Limited (12152223) United Kingdom