About German Seal Limited (05907598) United Kingdom