About S J Wyborn Ltd (05562695) United Kingdom