About W & S Consultancy Limited (07686015) United Kingdom