About Sevenlairs Ltd (11742443) United Kingdom