About Schill & Seilacher (u.k.) Limited (01216651) United Kingdom