About W&r Solutions Ltd (SC467190) United Kingdom