About S Follis Limited (06947979) United Kingdom