About Sara Allom Limited (07107904) United Kingdom