About Sexton.london Ltd (NI626254) United Kingdom