About Stick & Sachet Engineering Sales Limited (05485564) United Kingdom