About Waverley Holdings Limited (SC151637) United Kingdom