About Mcculloch Design Services Limited (10361337) United Kingdom