About W & R Mccoll Limited (SC517887) United Kingdom