About Sarah Dela Torre Ltd (11023725) United Kingdom