About W & D Mcculloch Ltd. (SC309366) United Kingdom