About The Silver Bullet Machine Manufacturing Company Limited (04245545) United Kingdom