About W J Seppings Holdings Limited (12744518) United Kingdom