About Sarah Tindall Limited (05989730) United Kingdom