About Mccullochs Limited (02487964) United Kingdom