About The Machin Arts Foundation (04610196) United Kingdom