About Swallands Watch Ltd (12180813) United Kingdom