About Scheurich Limited (13707640) United Kingdom