About Sarah Barrett Limited (07588047) United Kingdom