About Betty Troughton Ltd (12723882) United Kingdom