About Quenby Hall Trading Company Limited (09278000) United Kingdom