About S&r Fairs Ltd (13336531) United Kingdom