About Serapid Limited (05278156) United Kingdom