About S. Favresse Limited (07636113) United Kingdom