About W & C Summers Limited (SC243870) United Kingdom