About Sarah Tucker Limited (12006055) United Kingdom