About A. Scheffler Limited (05335564) United Kingdom