About Michael Seal Limited (07755983) United Kingdom