About Seemac Ltd (05239627) United Kingdom