About S N Machin Limited (12766555) United Kingdom