About Mitchell Fencing And Building Supplies Ltd. (12677723) United Kingdom