About Mason And Taylor Limited (04426784) United Kingdom