About Scheibler Edgewise Limited (03473145) United Kingdom