About Seabells Birchington Ltd (12838867) United Kingdom