About New Waverley Partners Ltd (SC627345) United Kingdom