About Sarah Farrar Ltd (09747263) United Kingdom