About G Mcculloch Design Limited (10870377) United Kingdom