About Salad Fayre Properties Limited (05068927) United Kingdom