About Quidminster Limited (05410443) United Kingdom