About Mccullochs ( Orpington ) Limited (12181096) United Kingdom