About Sandra Abbott Limited (11985702) United Kingdom