About Neil Mason Associates Limited (09126304) United Kingdom