About Sefton Waverley Ltd (12640129) United Kingdom